package com.ruoyi.system.domain.bo;

import cn.hutool.core.util.ObjectUtil;
import com.ruoyi.common.exception.ServiceException;
import lombok.Data;

@Data
public class DyCustomerSumBo {
    /**
     * 时间（年）
     */
    private Integer year;

    /**
     * 时间（月）
     */
    private Integer month;

    /**
     * 时间（日）
     */
    private Integer day;



    /**
     * 主播id
     */
    private Long anchorId;

    /**
     * 时间（开始）
     */
    private String startTimeStart;

    /**
     * 时间（结束）
     */
    private String startTimeEnd;

    public void checkSumParams(){
        if (ObjectUtil.isEmpty(year)){
            throw new ServiceException("参数缺失");
        }
        if (ObjectUtil.isEmpty(month)){
            throw new ServiceException("参数缺失");
        }
        if (ObjectUtil.isEmpty(anchorId)){
            throw new ServiceException("参数缺失");
        }
    }
}
